fermented salami - French English Dictionary